[vlc-devel] [PATCH 0/4] Chromecast sout pour la banche master de vlc.git

Adrien Maglo magsoft at videolan.org
Fri Aug 1 11:22:05 CEST 2014


Salut,


Voici une série de patchs qui ajoutent le sout ChromeCast à la branche master de vlc.git.
De mon point de vue, cela correspond actuellement à la partie que j'ai commité sur vlc-jb.git qui pourrait être mergée en l'état à vlc.git. J’apprécierai d'avoir une pré-review générale avant de soumettre les patch à vlc-devel at .

Et voilà un exemple d'utilisation:
./vlc -vvv ~/Vidéos/Mr_MrsSmith-h264_aac.mp4 --sout="#transcode{vcodec=VP80,vb=3000,fps=25,acodec=vorb,ab=96}:chromecast{sender-ip=192.168.111.14,receiver-ip=192.168.111.2}"

À bientôt,


-- 
MagSoft

Adrien Maglo (2):
  contrib: add jsoncpp
  chromecast: add a sout module that connects to a ChromeCast device and
    streams using the HTTP access output and the avformat webm muxer

Felix Paul Kühne (2):
  tls: allow existing external API to be accessed by other VLC modules
  contrib: add protobuf

 contrib/src/jsoncpp/rules.mak                    |   27 +
 contrib/src/protobuf/SHA512SUMS                  |    1 +
 contrib/src/protobuf/rules.mak                   |   23 +
 include/vlc_tls.h                                |    4 +-
 modules/stream_out/Modules.am                    |    4 +
 modules/stream_out/chromecast/cast.cc            |  871 ++++++++++++++
 modules/stream_out/chromecast/cast_channel.pb.cc | 1306 +++++++++++++++++++++
 modules/stream_out/chromecast/cast_channel.pb.h  | 1357 ++++++++++++++++++++++
 modules/stream_out/chromecast/cast_channel.proto |   79 ++
 src/libvlccore.sym                               |    2 +
 10 files changed, 3672 insertions(+), 2 deletions(-)
 create mode 100644 contrib/src/jsoncpp/rules.mak
 create mode 100644 contrib/src/protobuf/SHA512SUMS
 create mode 100644 contrib/src/protobuf/rules.mak
 create mode 100644 modules/stream_out/chromecast/cast.cc
 create mode 100644 modules/stream_out/chromecast/cast_channel.pb.cc
 create mode 100644 modules/stream_out/chromecast/cast_channel.pb.h
 create mode 100644 modules/stream_out/chromecast/cast_channel.proto

-- 
1.9.1




More information about the vlc-devel mailing list