Giter VIP home page Giter VIP logo

Comments (73)

crossle avatar crossle commented on June 7, 2024

VPlayer 3.2.1 has support Rockchip. What's your vplayer version? and Android OS version?
Vitamio will support next version.

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

I am using VPlayer 3.2.1 and Android 4.2.2.

I tried streaming and local content, when I selected Hardware Decoding option the video is black.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@rezilient Can you grab the log when you playback?

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

Sure, where is the log? Is that part of VPlayer or you talking about Logcat?

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

Use VPlayer get log from Logcat

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

Hi Crossle, I sent the logs right now. The issue is with playing network
streams like HLS or RTMP, there is no hardware decoding on the RK3188
chipset. Thanks for your help.

  • Reza

On Wed, Aug 21, 2013 at 9:29 PM, Crossle Song [email protected]:

Use VPlayer get log from Logcat


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-23062953
.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@rezilient error log? dont send email

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

@crossle - yes I sent logs from VPlayer itself using Log Collector plugin. I have sent more logs today via VPlayer. Please confirm if you have received them.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@rezilient Because VPlayer has many log every day, can you use Logcat grab the log, paste here ? or if you wanna to perchase the license, you can send log to [email protected]

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

Vitamio 4.1.0 has support

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

Hi Crossle.

Where can I get Vitamio 4.1.0?

VPlayer 3.2.1 is not supporting hardware decoding for network streams, it
seems!

I am unable to get a Logcat while the process is running, my device is not
rooted. :(

  • Reza

On Fri, Aug 30, 2013 at 1:05 AM, Crossle Song [email protected]:

Vitamio 4.1.0 has support


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-23540827
.

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

Hi Crossle. Still need help with this, can you tell me how to send the logcat? My device is not rooted, and Android 4.2.2 you cannot send the logcat using the normal tools any more.

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

Hi Crossle. I have sent Log Collector logs from VPlayer from ANOTHER RK3188 device, this time the Minix Neo X7. Again the hardware decode is not working for live streams. Please review the log that I sent over.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@rezilient Can you tell me your IM account? Hangouts or Skype?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

I have the same problem. Hardware decode is not working for live streams from RK3188device (CS918).

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

I have device cs918 and I want to use Vitamio for decoding online video streams. Vitamio seems to me as the best framework what I can choose.
Problem is that I need to decode video streams by hardware codecs. Without this feature my device is useless… May I ask you, how is the priority of this issue? Respectively what is the progress? Thank you for your answer.

from vitamiobundle.

rezilient avatar rezilient commented on June 7, 2024

Hi Napalmek. If you are a developer, please work directly with Crossle Song on this issue. Since I am not a developer I am unable to debug for them using Logcat, ADB, etc. https://github.com/crossle

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@rezilient @napalmek We are solving this issue...

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@napalmek Can you tell me your email? I send test apk to you. I have no cs918.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

napalmek gmail.com

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@napalmek @rezilient What about test ?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Hi,

test VPlayerUI on CS918 (with RK3188), but MPEG-2 and MPEG-4 streams has
VPlayer HW decode is not working.

2013/10/12 Crossle Song [email protected]

@napalmek https://github.com/napalmek @rezilienthttps://github.com/rezilientWhat about test ?


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-26185937
.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@napalmek H264 ?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Yes,

I tested video streams in MPEG-4 using H264 and result is the same like it
was in MPEG-2.

2013/10/15 Crossle Song [email protected]

@napalmek https://github.com/napalmek H264 ?


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-26316416
.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

Can you tell me your IM (skype or gtalk )?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

My GTalk is the same as e-mail napalmek gmail.com

2013/10/15 Crossle Song [email protected]

Can you tell me your IM (skype or gtalk )?


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-26317462
.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

Can you grab the log from logcat to me ?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

I'm sending logs from CS918 devices (RK3188).

2013/10/16 Crossle Song [email protected]

Can you grab the logcat to me ?


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-26399604
.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Hi,

What about using HW decoding the stream for RK3188 chipset?
I sent you the logs, but I do not know if the logs are useable for you

2013/11/6 Daniel Pietrosz [email protected]

I'm sending logs from CS918 devices (RK3188).

2013/10/16 Crossle Song [email protected]

Can you grab the logcat to me ?


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-26399604
.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

I dont receive the log, Please use VPlayer 3.2.2 test.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

I'm sending you logs from VPlayer 3.2.2. From streams MPEG-2 and MPEG-4.

2013/11/13 Crossle Song [email protected]

I dont receive the log, Please use VPlayer 3.2.2 test.


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-28408412
.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

I'm testing MPEG-2 video stream new version vitamio 4.2.0 on RK31888 and result is the same. In log find error NATIVE FFMPEG stream_open, can't find codec 94215.
Video not smooth again.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

try playback MPEG4 or H264 video ?

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

I found RK3188 dont support MPEG-2 decoding, you can send me /etc/media_codec.xml
I used RK3188 chipset info:

<Decoders>
<MediaCodec name="OMX.rk.video_decoder.avc" type="video/avc" />
<MediaCodec name="OMX.rk.video_decoder.vpx" type="video/x-vnd.on2.vp8" />
<MediaCodec name="OMX.rk.video_decoder.h263" type="video/3gpp" />
<MediaCodec name="OMX.rk.video_decoder.m4v" type="video/mp4v-es" />
</Decoders>

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@rezilient try use Vitamio 4.2.0

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

According to the file /etc/media_codec.xml RK3188 not support MPEG-2 decoding, but in specification product with RK3188 is MPEG-2 decoder. When i use mediaplayer from android sdk video streams MPEG-2, MPEG-4 ,RK3188 video plays smoothly and when use Vitamio player, video is choppy. I do not know what's the probem.
I tried 4.2.0 Vitamio result is the same.

(http://www.geekbuying.com/item/T-R42-Quad-Core-Google-Android-4-2-2-RK3188-28nm-Cortex-A9-1-6-GHz-Mini-TV-BOX-HDMI-HDD-Player-2G-8G-BT-RJ45-External-Wifi-Antenna-with-IR-Remote-Controller-Black-317424.html)

<MediaCodecs>
<Decoders>
<MediaCodec name="OMX.rk.video_decoder.avc" type="video/avc" />
<MediaCodec name="OMX.rk.video_decoder.vpx" type="video/x-vnd.on2.vp8" />
<MediaCodec name="OMX.rk.video_decoder.h263" type="video/3gpp" />
<MediaCodec name="OMX.rk.video_decoder.m4v" type="video/mp4v-es" />

    <MediaCodec name="OMX.google.amrnb.decoder" type="audio/3gpp" />
    <MediaCodec name="OMX.google.amrwb.decoder" type="audio/amr-wb" />
    <MediaCodec name="OMX.google.aac.decoder" type="audio/mp4a-latm" />
    <MediaCodec name="OMX.google.g711.alaw.decoder" type="audio/g711-alaw" />
    <MediaCodec name="OMX.google.g711.mlaw.decoder" type="audio/g711-mlaw" />
    <MediaCodec name="OMX.google.vorbis.decoder" type="audio/vorbis" />

</Decoders>

<Encoders>
    <MediaCodec name="OMX.rk.video_encoder.vpx" type="video/x-vnd.on2.vp8" />
<MediaCodec name="OMX.google.h263.encoder" type="video/3gpp" />
<MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es" />
    <MediaCodec name="OMX.google.amrnb.encoder" type="audio/3gpp" />
    <MediaCodec name="OMX.google.amrwb.encoder" type="audio/amr-wb" />
    <MediaCodec name="OMX.google.aac.encoder" type="audio/mp4a-latm" />
    <MediaCodec name="OMX.google.flac.encoder" type="audio/flac" />
</Encoders>

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

I think Android MediaPlayer playback MPEG-2 video not use Hardware decoder. @napalmek send your playback video to me, or upload http://www.sendspace.com/ send link to me.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

These are video files that I've tested the new version 4.2.0 vitamio
Next week I will send you a link to the video streams.
http://180upload.com/zd9o1vb0jj5y

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@napalmek Dont send me this url, I can't download!!!

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Ok, this is sendspace link http://www.sendspace.com/file/wqr1j1

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Hi,
  I want to provide the URL of the test stream. But these streams are paid programs. We need your IP address in order to be allowed in the firewall. If you want to test our streams, so please send to e-mail your ip address. Thank you.

You tested video files that I sent you?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Hi,

You test my video files? You download it? I uploaded a file to a 180upload sendspace. I do not know why you can not download. If I can help, let me know. This isse, is very important for my aplication.

Thank you.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@napalmek i have test it, hardware decoder only support H264 H263 MPEG4 VPX, dont support mpeg2video

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Hi,
So why, when I use the android mediaplayer with sufrfaceview video files plays smoothly. But when I use Vitamio, mows and video is not smooth. I do not understand why this is so. If video mows in both cases, I would understand.
What exactly are using a device with RK3188 chipset. I I use CS918.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Hi,

I think, have a tv set boxes with RK3188 special hardware codec support.
Look at:

http://blog.geekbuying.com/index.php/2013/06/24/k-r42first-rk3188-quad-core-tv-box-review/#.Ut4kYPRNyMY
http://www.geekbuying.com/item/K-R42-Quad-Core-Google-Android-4-2-2-RK3188-28nm-Cortex-A9-Mini-TV-BOX-HDMI-HDD-Player-2G-8G-External-Wifi-Antenna-Ethernet-Port-Blue-316909.html

They reported support for MPEG-2 in the specifications.What do you think about it.

Thanx for any answer.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

Main reasean your system, Android 4.1+ hardware decoder depends /etc/media_codec.xml.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

So why the default video player plays all video files that I sent you without any problem, but when I use Vitamio, video playback mows.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Hi,
this is confirmed my theory
Default RK3188 not support MPEG-2
http://dragondevs.com/index.php/topic/1266-rk3188-features-highlights/

but smart tv boxis with RK3188 have special chip for MPEG-2, at least to have the specifications
http://www.geekbuying.com/item/K-R42-Quad-Core-Google-Android-4-2-2-RK3188-28nm-Cortex-A9-Mini-TV-BOX-HDMI-HDD-Player-2G-8G-External-Wifi-Antenna-Ethernet-Port-Blue-316909.html

Video Decoder MPEG-1, MPEG-2, MPEG-4,H.263, H.264, AVS, VC-1, RV, VP6/VP8, Sorenson Spark, MVC 1920x1080P 60FPS)

What do you think about all this?

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@napalmek the chipset support MPEG-2, but Android OS dont implements MPEG-2 Hardware decoder.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

According to me, Rockchip uses its own ffmpegplayer a modified libffmpeg.so that uses hardware MPEG-2 decoder.
Please look

http://www.sendspace.com/file/k7iwbz

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

is it open source?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

I do not know

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

When I use Vitamio for playing MPEG-2 video play fast-slow-fast --- OK ---slow-fast-slow. When use default Android player or MxPlayer (with H/W) video play OK. When MxPlayer use S/W is the same result how Vitamio.

I drives me crazy to this issues 29.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

MXPlayer (with H/W) use default Android MediaPlayer.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

I hate this chipset who dont implement on Android Hardward decoder. it's only implement his Player. I will check this issue tomorrow.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

No, I mean default player in Android (included in the Application Gallery). MxPlayer is not default. I use him for testing. Ok ,thanks.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

MXPlayer HW decoder use android.media.MediaPlayer playback video. How can you know MXPlayer not use android.media.MediaPlayer?

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

I dont know, but when I used MxPlayer video stream play not mows.
Dne 22. 1. 2014 17:33 "Crossle Song" [email protected] napsal(a):

MXPlayer HW decoder use android.media.MediaPlayer playback video. How
can you know MXPlayer not use android.media.MediaPlayer?


Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-33040196
.

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

MxPlayer not use android.media.MediaPlayer playback video. Because when I use MxPlayer, logs is different. Never show FFMPEGPlayer, as on default player .

from vitamiobundle.

napalmek avatar napalmek commented on June 7, 2024

Basically the problem is that Vitamio render everything software, never use H/W decoder on the devices with RK3188. This is main problem. Me suffice, when Vitamio render all HW decoder on the RK3188 a and remains the options, how select audio a subtitle track.

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

@napalmek I have been checked RK3188, if you use android.media.MediaPlayer, on lower will use RK FFPlayer. MXPlayer(HW) same as this.(BTW, i log on Android jni layer, sure it's used android.media.MediaPlayer)

I/MediaPlayerFactory(  116): getDefaultPlayerType in
I/MediaPlayerFactory(  116):  create FFPlayer
I/FFMpegMediaPlayer(  116): setDataSource(file/fd::63,offset::0)
E/FFMpegMediaPlayer(  116): ffmpeg version 9-6

When you use Vitamio can hardware decode AVC video.

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

any update on this?

I try to stream a mp4 video to the app using android player video, is playing smoothly but when tried to use vitamio player with hardware decode it play in slow motion (like it using software to decode the video)

the chipset is rockchip RK3066

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

send adb shell cat /etc/media_codecs.xml info to me

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

here is the media_codec.xml crossle

    <MediaCodec name="OMX.google.amrnb.decoder" type="audio/3gpp" />
    <MediaCodec name="OMX.google.amrwb.decoder" type="audio/amr-wb" />
    <MediaCodec name="OMX.google.aac.decoder" type="audio/mp4a-latm" />
    <MediaCodec name="OMX.google.g711.alaw.decoder" type="audio/g711-alaw" />
    <MediaCodec name="OMX.google.g711.mlaw.decoder" type="audio/g711-mlaw" />
    <MediaCodec name="OMX.google.vorbis.decoder" type="audio/vorbis" />

</Decoders>

<Encoders>
    <MediaCodec name="OMX.rk.video_encoder.vpx" type="video/x-vnd.on2.vp8" />
    <MediaCodec name="OMX.google.h263.encoder" type="video/3gpp" />
    <MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es" />
    <MediaCodec name="OMX.google.amrnb.encoder" type="audio/3gpp" />
    <MediaCodec name="OMX.google.amrwb.encoder" type="audio/amr-wb" />
    <MediaCodec name="OMX.google.aac.encoder" type="audio/mp4a-latm" />
    <MediaCodec name="OMX.google.flac.encoder" type="audio/flac" />
</Encoders>

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

here is the full media_codec.xml at pastebin

http://pastebin.com/PgKH6bwp

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

Your device dont support hardware decoder, the RK chipset is a fraud. OMX.google started is software decoder.

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

Im not sure if you aware but rockchip release their library for hardware decode about a year ago, it call libstagefright the source is here

https://github.com/HermanChen/Rockchip_4.1_release_libstagefright

Xbmc apllication has been use this library to hardware decode and able to play 720p video smoothly without any porblem

also google software decode able to play video smoothly, vitamio software decode should be able to play the same video smoothly just like google correct ?

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

if it's not possible to include libstagefright, it's possible to use to use google decoder in vitamio ?

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

Vitamio use libstagefright hardware decoder, because google decoder is the software decoder, nearly ffmpeg decoder.

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

so libstagefright is already built in?

Why isn't working? because on this same device i run xbmc (which use libstagefright) for hw decode, video play smoothly, when i use another build of xbmc without libstagefright (NO HW decode) then video playback is in slow motion.

Which mean libstagefright hw decode does work on the device am i correct ?

My other question was, can an use vitamio player with google decoder (because google player) played the same video smoothly no problem (according to you it use SW decode) while vitamio not working

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

please help me understand Crossle,

how can i use my app with vitamio with libstagefright so hardware decode properly.

as i mention above i use xbmc with libstagefright and it able to play 720p movie smoothly. Before libstagefright was enable in xbmc, xbmc can't play video smoothly, but after libstagefright is enable in xbmc it working fine.

I would like to make vitamio to work correctly too.

Thank you

from vitamiobundle.

crossle avatar crossle commented on June 7, 2024

xbmc can work your chipset? can you tell install url? i'll try...

from vitamiobundle.

tdx3000 avatar tdx3000 commented on June 7, 2024

Hi Crossle i send it to your email [email protected]

do you have skype that i can add you to ?

from vitamiobundle.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.