Streaming (TvHeadend): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→ffmpeg) |
|||
| Zeile 66: | Zeile 66: | ||
/usr/bin/ffmpeg -loglevel quiet -i pipe:0 -vf scale=852:480 -vcodec h264_v4l2m2m -vb 2056k -bufsize 4112k -g 100 -af "aresample=async=1:first_pts=0" -acodec mp3 -ab 128k -f mpegts pipe:1 | /usr/bin/ffmpeg -loglevel quiet -i pipe:0 -vf scale=852:480 -vcodec h264_v4l2m2m -vb 2056k -bufsize 4112k -g 100 -af "aresample=async=1:first_pts=0" -acodec mp3 -ab 128k -f mpegts pipe:1 | ||
</pre> | </pre> | ||
==== Links ==== | |||
[https://www.kodinerds.net/thread/75265-transcoding-auf-handy-tablet-mit-tvheadend-raspberry-4-l%C3%A4uft-endlich/ https://www.kodinerds.net/thread/75265-transcoding-auf-handy-tablet-mit-tvheadend-raspberry-4-l%C3%A4uft-endlich/] | [https://www.kodinerds.net/thread/75265-transcoding-auf-handy-tablet-mit-tvheadend-raspberry-4-l%C3%A4uft-endlich/ https://www.kodinerds.net/thread/75265-transcoding-auf-handy-tablet-mit-tvheadend-raspberry-4-l%C3%A4uft-endlich/] | ||
[https:// | [https://stackoverflow.com/questions/8218363/maintaining-aspect-ratio-with-ffmpeg https://stackoverflow.com/questions/8218363/maintaining-aspect-ratio-with-ffmpeg] | ||
== Codecs == | == Codecs == | ||
Version vom 31. Dezember 2025, 22:55 Uhr
m3u
Mittels folgender URL kann man eine m3u-Liste mit allen Kanälen herunterladen:
http://<ip des servers>:9981/playlist
curl -L --digest "http://web-streaming:<password>@10.3.0.101:9981/playlist/auth/channels" > web-streaming.m3u
Ohne Passwort
Benutzer mit Name * und ohne Passwort anlegen.
Links
Transcoding
Transcoding - Deprecated
sudo apt-get install libmp3lame-dev libx264-dev
Datei:TvHeadendCodecProfile.png
Datei:TvHeadendStreamingProfile.png
Datei:TvHeadendUserAccessEntries.png
Datei:TvHeadendUserPassword.png
https://www.reddit.com/r/raspberry_pi/comments/9bzrhr/tvheadend_transcoding/
ffmpeg
Siehe auch ffmpeg
sudo apt-get install ffmpeg
scale=trunc(oh*a/2)*2:480
scale=640:trunc(ow/a/2)*2
/usr/bin/ffmpeg -loglevel quiet -i pipe:0 -vf scale=852:480 -vcodec h264_v4l2m2m -vb 2056k -bufsize 4112k -g 100 -af "aresample=async=1:first_pts=0" -acodec mp3 -ab 128k -f mpegts pipe:1
Links
https://stackoverflow.com/questions/8218363/maintaining-aspect-ratio-with-ffmpeg
Codecs
Ob ein bestimmter Codec freigeschaltet ist, kann man sich über folgenden Befehl anzeigen lassen:
vcgencmd codec_enabled {CODEC}
Für codec_enabled gibt es die folgenden Parameter: H264, MPG2, WVC1, MPG4, MJPG und WMV9.
Links
https://www.elektronik-kompendium.de/sites/raspberry-pi/2006071.htm
Zurück zu Tvheadend