Here are software that related with Samsung F series TVs.
Please don't create any new topic here unless you have software to post/release.
wluczykijwf
Official SamyGO Developer
Posts: 1051 Joined: Sat Sep 21, 2013 5:07 pm
Location: Poland
Post
by wluczykijwf » Thu Mar 12, 2015 1:47 am
HTTP-RTMP Stream Gateway v2.4
Cross compile for VDLinux-arm-v7a15v3r1.
Tested on F8000.
1.Unpack and place file from archive in you TV.
2. Telnet to TV and set file permissions:
3. To start app:
4. To play rtmp stream on player inTV:
Code: Select all
http://127.0.0.1:1935/?r=rtmp://stream.smcloud.net/live2/eska_rock/eska_rock_720p
App worked with OnlineTV
viewtopic.php?f=63&t=8760 .
This was my first cross compilation.
I have used this link:
My modify scripts by juuso to make zlib:
Code: Select all
export HOST=/opt/VDLinux-armv7a8/bin/arm-v7a15v3r1-linux-gnueabi
export PREFIX_DIR=/opt/VDLinux-armv7a8/arm-v7a15v3r1-linux-gnueabi
export BUILD=arm-linux
export INSTALL_DIR="$PREFIX_DIR"
export PKG_CONFIG_PATH="$INSTALL_DIR/lib/pkgconfig"
PREFIX=$PREFIX_DIR
export CC=/opt/VDLinux-armv7a8/bin/arm-v7a15v3r1-linux-gnueabi-gcc
LDSHARED="/opt/VDLinux-armv7a8/bin/arm-v7a15v3r1-linux-gnueabi-gcc -shared -Wl,-soname,libz.so.1" \
cFLAGS=-fPIC
./configure --shared --prefix=$PREFIX
make
make install
My script to make openssl:
Code: Select all
export OPENSSL_SRC=~/workbench/openssl/src
mkdir -pv ~/workbench/openssl
mkdir $OPENSSL_SRC
cd $OPENSSL_SRC
export INSTALLDIR=~/workbench/gcc-4.8.2/arm
export PATH=$INSTALLDIR/bin:$PATH
export TARGETMACH=/opt/VDLinux-armv7a8/bin/arm-v7a15v3r1-linux-gnueabi
export BUILDMACH=i686-pc-linux-gnu
export CROSS=/opt/VDLinux-armv7a8/bin/arm-v7a15v3r1-linux-gnueabi
export CC=${CROSS}-gcc
export LD=${CROSS}-ld
export AS=${CROSS}-as
export AR=${CROSS}-ar
cd openssl-1.0.2/
patch -Np1 -i ../openssl-1.0.2-fix_parallel_build-1.patch
./Configure -DOPENSSL_NO_HEARTBEATS --openssldir=/root/workbench/openssl/final shared os/compiler:/opt/VDLinux-armv7a8/bin/arm-v7a15v3r1-linux-gnueabi- -fPIC
make clean
make
make install
cd ../../final/lib/
$AR -x libcrypto.a
$CC -shared *.o -o libcrypto.so
rm *.o
$AR -x libssl.a
$CC -shared *.o -o libssl.so
rm *.o
My modify scripts by juuso to make rtmpdump:
Makefiles_rtmpdump.zip
You do not have the required permissions to view the files attached to this post.
Last edited by
wluczykijwf on Thu Mar 26, 2015 10:54 am, edited 4 times in total.
sorry for my english
UE40F8000 (T-FXPDEUC-1136.0), BD-D5500
wluczykijwf
Official SamyGO Developer
Posts: 1051 Joined: Sat Sep 21, 2013 5:07 pm
Location: Poland
Post
by wluczykijwf » Fri Mar 13, 2015 11:45 pm
New compilation with fix!
More about fix
viewtopic.php?f=22&t=4592&start=10#p41466 .
Cross compile for arm-none-linux-gnueabi.
Tested on F8000.
rtmpgw.7z
You do not have the required permissions to view the files attached to this post.
sorry for my english
UE40F8000 (T-FXPDEUC-1136.0), BD-D5500
DarkMega
SamyGO Project Donor
Posts: 8 Joined: Tue Feb 04, 2014 2:03 pm
Post
by DarkMega » Sun Mar 29, 2015 10:44 pm
How do i install this ?
wluczykijwf
Official SamyGO Developer
Posts: 1051 Joined: Sat Sep 21, 2013 5:07 pm
Location: Poland
Post
by wluczykijwf » Sun Mar 29, 2015 10:51 pm
sorry for my english
UE40F8000 (T-FXPDEUC-1136.0), BD-D5500
DarkMega
SamyGO Project Donor
Posts: 8 Joined: Tue Feb 04, 2014 2:03 pm
Post
by DarkMega » Sun Mar 29, 2015 11:37 pm
I didn't understand the instructions and i have some questions.
Do i have to upload the file to mtd_rwcommon folder ?
Do i need to manually start the service every time i want to use it ?
I want to use this to reproduce rtmp streams with the More Tv channels app.
wluczykijwf
Official SamyGO Developer
Posts: 1051 Joined: Sat Sep 21, 2013 5:07 pm
Location: Poland
Post
by wluczykijwf » Mon Mar 30, 2015 11:42 pm
DarkMega wrote: I didn't understand the instructions and i have some questions.
Do i have to upload the file to mtd_rwcommon folder ?
Not.
1. Download rtmpgw on PC for D-series (download/file.php?id=1826 )
2. Unzip file on PC.
3. To modify the original script 99_97_rtmpgateway.init.dis by recommendations by fluffi444
fluffi444 wrote: We just need to add (to use the same place as usual)
Code: Select all
SODIR=$SYSROOT/opt/privateer/usr/libso
and change
Code: Select all
$DAEMON -g 1935 >/dev/null 2>/dev/null &
to
Code: Select all
$SODIR/$DAEMON -g 1935 >/dev/null 2>/dev/null &
4. Copy file 99_97_rtmpgateway.init.dis from an unpacked archive (/etc/init.d/) to /mnt/etc/init.d/ on your TV.
5. Rename 99_97_rtmpgateway.init.dis to 99_97_rtmpgateway.init .
6. Set via telnet on TV for the 99_97_rtmpgateway.init the file's permissions to perform.
Code: Select all
cd /mnt/etc/init.d
chmod 755 99_97_rtmpgateway.init
7. Download rtmpgw on PC for ES/F-series (download/file.php?id=5436 ).
8. Unzip file on PC.
9. Put rtmpgw on /mnt/opt/privateer/usr/libso on TV.
10. Set via telnet on TV for the rtmpgw the file's permissions to perform.
Code: Select all
cd /mnt/opt/privateer/usr/libso
chmod 755 rtmpgw
fluffi444 wrote: test it with
sh /mnt/etc/init.d/99_97_rtmpgateway.init start
sh /mnt/etc/init.d/99_97_rtmpgateway.init stop
sh /mnt/etc/init.d/99_97_rtmpgateway.init status
DarkMega wrote:
Do i need to manually start the service every time i want to use it ?
Not.
DarkMega wrote:
I want to use this to reproduce rtmp streams with the More Tv channels app.
Check this:
viewtopic.php?f=63&t=8760&start=50#p71487 or for WeebTV
viewtopic.php?f=63&t=8888
sorry for my english
UE40F8000 (T-FXPDEUC-1136.0), BD-D5500
wluczykijwf
Official SamyGO Developer
Posts: 1051 Joined: Sat Sep 21, 2013 5:07 pm
Location: Poland
Post
by wluczykijwf » Fri May 15, 2015 10:59 pm
gogo wrote: Helo wluczykijwf!
Can you compile rtmpgw 2.5 with handshake support, if you don't have source code i can send you?
The compilation the rtmpgw 2.5 (
with cpu fix ) tested and works on F8000 and works with WeebTV.
You do not have the required permissions to view the files attached to this post.
Last edited by
wluczykijwf on Fri Oct 16, 2015 7:45 pm, edited 1 time in total.
sorry for my english
UE40F8000 (T-FXPDEUC-1136.0), BD-D5500
tadzpadz
Posts: 12 Joined: Tue Apr 29, 2014 6:49 am
Post
by tadzpadz » Sat Jun 06, 2015 10:11 pm
wluczykijwf wrote:
4. To play rtmp stream on player inTV:
Code: Select all
http://127.0.0.1:1935/?r=rtmp://stream.smcloud.net/live2/eska_rock/eska_rock_720p
Hello
your example works ok, but also it works without rtmpgw directly like this
Code: Select all
rtmp://stream.smcloud.net/live2/eska_rock/eska_rock_720p
And what about streams like theese:
Code: Select all
rtmp://80.82.78.85:443/liverepeater playpath=15 swfUrl=http://popeoftheplayers.eu/atdedead.swf pageUrl=http://popeoftheplayers.eu/crichd.php?id=15&width=600&height=450 token=#atd%#$ZH
rtmp://46.246.29.157:1935/stream/ playpath=1Kq68GX6Kc.stream swfUrl=http://thecdn.04stream.com/p/ooolo1.swf pageUrl=http://www.04stream.com/ebb.php?adsp=otherse&width=600&height=460
rtmp://5.79.75.129:2195/live3/channel15bb playpath=channel15bb swfUrl=http://supremecater.com/player/src.swf token=E4h6qbRVW3M6Zz6y pageurl=http://www.plus1hd.com/forums/live_stream.php?cid=15&nid=e1 live=true swfvfy=true timeout=10
Is it posible to play on TV? If yes then how url must look like? Does it play rtmp
e streams?
wluczykijwf
Official SamyGO Developer
Posts: 1051 Joined: Sat Sep 21, 2013 5:07 pm
Location: Poland
Post
by wluczykijwf » Sat Jun 06, 2015 10:21 pm
tadzpadz wrote:
Hello
your example works ok, but also it works without rtmpgw directly like this
Code: Select all
rtmp://stream.smcloud.net/live2/eska_rock/eska_rock_720p
And what about streams like theese:
Code: Select all
rtmp://80.82.78.85:443/liverepeater playpath=15 swfUrl=http://popeoftheplayers.eu/atdedead.swf pageUrl=http://popeoftheplayers.eu/crichd.php?id=15&width=600&height=450 token=#atd%#$ZH
rtmp://46.246.29.157:1935/stream/ playpath=1Kq68GX6Kc.stream swfUrl=http://thecdn.04stream.com/p/ooolo1.swf pageUrl=http://www.04stream.com/ebb.php?adsp=otherse&width=600&height=460
rtmp://5.79.75.129:2195/live3/channel15bb playpath=channel15bb swfUrl=http://supremecater.com/player/src.swf token=E4h6qbRVW3M6Zz6y pageurl=http://www.plus1hd.com/forums/live_stream.php?cid=15&nid=e1 live=true swfvfy=true timeout=10
Is it posible to play on TV? If yes then how url must look like? Does it play rtmp
e streams?
I use this guide:
http://manpages.ubuntu.com/manpages/pre ... pgw.8.html . There you should find answers to your questions
.
sorry for my english
UE40F8000 (T-FXPDEUC-1136.0), BD-D5500
tadzpadz
Posts: 12 Joined: Tue Apr 29, 2014 6:49 am
Post
by tadzpadz » Sun Jun 07, 2015 8:03 pm
thanks for response. i tried it yesterday and today some variations unsuccessfully, could you as more experienced user write an example with my url's (first two still working) or give an example of yours, maybe with weeb.tv or another (standard url in browser and modified for samsung)
what i have tried
Code: Select all
rtmp://46.246.29.157:1935/stream/ playpath=1Kq68GX6Kc.stream swfUrl=http://thecdn.04stream.com/p/ooolo1.swf pageUrl=http://www.04stream.com/ebb.php?adsp=otherse&width=600&height=460
http://127.0.0.1:1935/?r=rtmp://46.246.29.157:1935/stream/&y=1Kq68GX6Kc.stream&s=http://thecdn.04stream.com/p/ooolo1.swf&p=http://www.04stream.com/ebb.php?adsp=otherse&width=600&height=460
rtmp://80.82.78.85:443/liverepeater playpath=15 swfUrl=http://popeoftheplayers.eu/atdedead.swf pageUrl=http://popeoftheplayers.eu/crichd.php?id=15&width=600&height=450 token=#atd%#$ZH
http://127.0.0.1:1935/?r=rtmp://80.82.78.85:443/liverepeater&y=15&s=http://popeoftheplayers.eu/atdedead.swf&p=http://popeoftheplayers.eu/crichd.php?id=15&width=600&height=450&T=#atd%#$ZH
p.s. offtopic how to view cpu load on tv?